Definition of Long Ton

  • (noun) a British unit of weight equivalent to 2240 pounds

Synonyms of Long Ton


Antonyms of Long Ton


No Antonyms Found.

Homophones of Long Ton


No Homophones Found.